package com.excellent.item.bo;

import com.excellent.item.pojo.Sku;
import com.excellent.item.pojo.Spu;
import com.excellent.item.pojo.SpuDetail;
import lombok.Data;

import java.util.List;

/**
 * bo：BusinessObject：为了实现业务而进行扩展的表结构
 * @author Xxacker
 *
 * 前端页面上需要对 SPU 进行扩展，
 * 如果将 SPU 类进行修改，那就需要将实体类也进行修改。（显然是不行滴！！！）
 * 其实可以自己写一个类，去继承 SPU 类，去实现一些属性的扩展。
 * 这里的属性名必须和前端页面所调用的名称相同。
 */
@Data
public class SpuBo extends Spu {
    // 商品分类名称
    String cname;

    // 品牌名称
    String bname;

    // 商品详情
    SpuDetail spuDetail;

    // sku列表
    List<Sku> skus;

}
